rye hay - French English Dictionary